package com.abel.manager;

import java.util.List;

import com.abel.domain.Education;
import com.abel.domain.PersonSearchCriteria;
import com.abel.repository.EducationRepository;
import com.abel.manager.exception.EducationException;

public interface EducationManager {

	public void updateEducationInformation(Education education) throws EducationException;
	
	public void deleteEducationInformation(int eduInfoId) throws EducationException;

	public void deleteEducationInformation(int aplId, int eduInfoId) throws EducationException;

	public List<Education> getEducationInformation(PersonSearchCriteria criteria) throws EducationException;

	public void setEducationRepository(EducationRepository educationRepository);

}
